var _o83;
var cc__decorate = __decorate;
Object.defineProperty(exports, "__esModule", {
  value: true
});
var s = cc._decorator.ccclass;
var def_QQ_InterstitialMgr = _o83 = /* */function () {
  function _ctor() {
    babel_classCallCheck(this, _ctor);
    this.interstitialAd = null;
    this.adKey = false;
    this.cdTime = [35, 50, 80, 120, 200, 300, 300, 300, 300];
  }
  return babel_createClass(_ctor, [{
    key: "init",
    value: function init() {
      var _this70 = this;
      setTimeout(function () {
        _this70.adKey = true;
      }, 35e3);
    }
  }, {
    key: "show",
    value: function show(e) {}
  }, {
    key: "close",
    value: function close() {
      if (this.interstitialAd) {
        this.interstitialAd.offClose(this.close.bind(this));
        this.interstitialAd.destroy();
        this.interstitialAd = null;
      }
    }
  }], [{
    key: "Instance",
    get() {
      _o83._instance || (_o83._instance = new _o83());
      return _o83._instance;
    }
  }]);
}();
def_QQ_InterstitialMgr = _o83 = cc__decorate([s], def_QQ_InterstitialMgr);
exports.default = def_QQ_InterstitialMgr;